package br.edu.ifrn.sgp.dtos;

import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class ServidorDTO implements Serializable {
	
	private int id;
	
	private int siape;
	
	private String idUnicaSiape;
	
	private String categoria;
	
	private CargoDTO cargo;
	
	private String situacao;
	
	private String regime;
	
	private boolean ativo;
	
	private UnidadeDTO unidade;
	
	private boolean raioX;
	
	private Date dataPosse;
	
	private Date inicioExercicio;

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getSiape() {
		return siape;
	}

	public void setSiape(int siape) {
		this.siape = siape;
	}

	public String getIdUnicaSiape() {
		return idUnicaSiape;
	}

	public void setIdUnicaSiape(String idUnicaSiape) {
		this.idUnicaSiape = idUnicaSiape;
	}

	public String getCategoria() {
		return categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}

	public CargoDTO getCargo() {
		return cargo;
	}

	public void setCargo(CargoDTO cargo) {
		this.cargo = cargo;
	}

	public String getSituacao() {
		return situacao;
	}

	public void setSituacao(String situacao) {
		this.situacao = situacao;
	}

	public String getRegime() {
		return regime;
	}

	public void setRegime(String regime) {
		this.regime = regime;
	}

	public boolean isAtivo() {
		return ativo;
	}

	public void setAtivo(boolean ativo) {
		this.ativo = ativo;
	}

	public UnidadeDTO getUnidade() {
		return unidade;
	}

	public void setUnidade(UnidadeDTO unidade) {
		this.unidade = unidade;
	}

	public boolean isRaioX() {
		return raioX;
	}

	public void setRaioX(boolean raioX) {
		this.raioX = raioX;
	}

	public Date getDataPosse() {
		return dataPosse;
	}

	public void setDataPosse(Date dataPosse) {
		this.dataPosse = dataPosse;
	}

	public Date getInicioExercicio() {
		return inicioExercicio;
	}

	public void setInicioExercicio(Date inicioExercicio) {
		this.inicioExercicio = inicioExercicio;
	}

}
